a small islamic monastery - German English Dictionary